Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · 📊
This playbook will assign an Incident to an owner based on the Shifts schedule in Microsoft Teams. When an incident is assigned, the incident owner will be notified via email. Incidents are assigned to users based on the following criteria:
Only users who have started their shifts during the time the Logic App runs will be considered. Users who still have at least 1 hours left before going off shift (can be configured in playbook) *User with the least incidents assigned on the current Shif
| Attribute | Value |
|---|---|
| Type | Playbook |
| Solution | SentinelSOARessentials |
| Source | View on GitHub |
📄 Source: Incident-Assignment-Shifts/readme.md
author: Jeremy Tan
version: 2.2
This playbook will assign an Incident to an owner based on the Shifts schedule in Microsoft Teams.
Ensure you have the following details:
Create or use an existing user account/ Service Principal/ Managed Identity with Microsoft Sentinel Responder role.
This will be used in Microsoft Sentinel connectors (Incident Trigger, Update incident & Add comment to incident) and a HTTP connector.
This example will walk you through using System Managed Identity for the above connectors.
You must have the Shifts schedule setup in Microsoft Teams.
The Shifts schedule must be published (Share with team).

Create or use an existing user account or managed identity with Owner role in a Team.
The user account will be used in Shifts connector (List all shifts).
Create or use an existing user account or Service Principal with Log Analytics Reader role on the Microsoft Sentinel workspace.
The user account or Service Principal will be used in Azure Monitor Logs connector (Run query and list results).

Incidents are assigned to users based on the following criteria:
[Content truncated...]
Browse: 🏠 · Solutions · Connectors · Methods · Tables · Content · Parsers · ASIM Parsers · ASIM Products · 📊